package org.sump.data;

import java.util.Set;

/**
 * Resources can be different types (file, table, database etc). 
 * The interface describes different types of resource.
 * @author Sergey Grigorchuk (sergey.grigorchuk@gmail.com)
 *
 */
public interface ResourceType extends HasName {
	
	/**
	 * Returns all available permissions for the certain resource.
	 * @return all available permissions for the certain resource
	 */
	Set<Permission> getPermissions();
}
